package com.unism.unisdk.core.transport.action.http;

import java.io.File;
import java.util.HashMap;

import com.unism.unisdk.common.enumObj.HttpMethod;
import com.unism.unisdk.common.enumObj.Protocol;
import com.unism.unisdk.core.transport.RequestData;

public class HttpRequestData extends RequestData {

	private String fullUrl;
	private String fileKey;
	private File file;
	private HttpMethod method;
	private HashMap<String,String> headParam;
	private String body;
	private Protocol protocol;
	public String getFullUrl() {
		return fullUrl;
	}
	public void setFullUrl(String fullUrl) {
		this.fullUrl = fullUrl;
	}
	public String getFileKey() {
		return fileKey;
	}
	public void setFileKey(String fileKey) {
		this.fileKey = fileKey;
	}
	public File getFile() {
		return file;
	}
	public void setFile(File file) {
		this.file = file;
	}
	public HttpMethod getMethod() {
		return method;
	}
	public void setMethod(HttpMethod method) {
		this.method = method;
	}
	public HashMap<String, String> getHeadParam() {
		return headParam;
	}
	public void setHeadParam(HashMap<String, String> headParam) {
		this.headParam = headParam;
	}
	public String getBody() {
		return body;
	}
	public void setBody(String body) {
		this.body = body;
	}
	public Protocol getProtocol() {
		return protocol;
	}
	public void setProtocol(Protocol protocol) {
		this.protocol = protocol;
	}
}
